common snapping turtle - German English Dictionary